package com.ly.heart.domain.king.refund;

import com.ly.heart.domain.king.BaseChildBo;
import com.ly.heart.domain.king.ModelBo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

@Data
@ApiModel ("付款退款单推送金蝶业务对象")
@Accessors (chain = true)
public class PayRefundBo extends ModelBo {

    @ApiModelProperty ("收款单位类型")
    private String FPAYUNITTYPE;

    @ApiModelProperty ("付款组织")
    private BaseChildBo FPAYORGID;

    @ApiModelProperty ("付款单位")
    private BaseChildBo FPAYUNIT;

    @ApiModelProperty ("结算组织")
    private BaseChildBo FSETTLEORGID;

    @ApiModelProperty ("业务日期/时间")
    private String FDATE;

    @ApiModelProperty ("币别")
    private BaseChildBo FCURRENCYID;

    @ApiModelProperty ("往来单位类型")
    private String FCONTACTUNITTYPE;

    @ApiModelProperty ("采购部门")
    private BaseChildBo FPurchaseDeptId;

    @ApiModelProperty ("往来单位")
    private BaseChildBo FCONTACTUNIT;

    @ApiModelProperty ("采购员")
    private BaseChildBo FPurchaserId;

    @ApiModelProperty ("备注")
    private String FREMARK;

    @ApiModelProperty ("退款单明细行")
    private List<PayRefundDetailBo> FREFUNDBILLENTRY;

}
